Packetery\Module\Order\Repository A

Total Complexity 72
Dependencies 23
Dependents 19
Total lines 699
Lines of code 414
Logical lines of code 188
Comment lines 197
Methods 23
Properties 5

Methods 23

Method Rating Maintainability Complexity Lines of code
findStatusSyncingOrders()
A
40 14 56
createPartialOrder()
A
39 7 68
processClauses()
A
48 7 33
orderToDbArray()
S
44 5 44
getByIds()
S
48 5 33
getById()
S
60 4 14
getByWcOrder()
S
62 3 11
applyCustomFilters()
S
61 3 11
getWcOrderJoinClause()
S
56 2 21
countOrders()
S
56 2 18
createOrAlterTable()
S
54 1 33
deleteOrphans()
S
59 2 15
parseFloat()
S
71 3 6
parseBool()
S
71 3 6
deletedPostHook()
S
74 2 5
getWcOrderById()
S
69 2 7
getDataById()
S
64 1 11
countOrdersToPrint()
S
79 1 3
countOrdersToSubmit()
S
79 1 3
save()
S
78 1 3
delete()
S
78 1 3
drop()
S
79 1 3
__construct()
S
69 1 7